1
general::
Phrase(s): smiling like a Cheshire cat
Fig. smiling very broadly. (Alludes to a grinning cat in Alice’s Adventures in Wonderland.) • There he stood, smiling like a Cheshire cat, waiting for his weekly pay.
McGrawhill's American Idioms And Phrasal Verbs